﻿@charset "utf-8";

@charset "utf-8";/*CSS reset*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe{margin:0;padding:0;vertical-align:middle}
body,select,input{font-family:"Microsoft YaHei";color:#878787;font-size:12px;}
body,html{height:100%;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
p,fieldset,legend{margin:0;padding:0;}
img{border:none;vertical-align:top;}
a{text-decoration:none;outline:none;}
a:active{outline:none;blr:expression(this.onFocus=this.blur());}
.clear{clear:both;font-size:0px;height:0px;overflow: hidden;line-height:0px}
.strong{font-weight:bold;}
/*CSS reset end*/
.red{color:#ff7243}
.green{color:#01b864}
.blueColor{color:#2476e3}

/**隐藏地图左下角logo**/
.anchorBL{display:none;}

/*框架*/
.top{height:56px;}
.main{background:#fff;}
.index_content,.content{margin:0px auto;background:#fff;}
.index_content{min-width:1002px}
.leftBox{float:left;width:260px;background:#fff;border-right:#e3e3e3 solid 1px;position:absolute; z-index:2;left:0px; background:#fff;}
.leftBoxHidden{position:relative;margin-left:-230px;}
.blankBox{overflow:auto;}
.rightBox{margin-left:230px;overflow:auto;}
.rightBoxShow{margin-left:260px;}
.centerBox{}
.foot{height:28px;background:#494848;}
.lFloat{float:left;}
.rFloat{float:right;}
.num{font-family:Arial;}

/*header*/
.guide-pannel{background:#2476e3;height:56px;}
.guide-pannel .logo{float:left;height:56px;width:560px;background:url("images/logo_2.png") no-repeat 5px top;margin-right:-10px}
.guide-info-ul{float:right;padding-top:14px;height:34px;}
.guide-info-ul li{float:left;height:26px;padding:4px 8px 4px 2px;background:url("images/icon_user.png") no-repeat left 9px;}
.guide-info-ul li a{ padding-bottom:12px;}
.guide-info-ul .liOn a{ background:url(images/headerOn.png) no-repeat center bottom; }
.guide-info-ul .liOn .link{color:#fff;}
.guide-info-ul li.li_search{padding:0px 19px 0px 4px;background:none;height:34px;}
.guide-info-ul li.time{padding-left:0; background:none;}
.guide-info-ul li.li_link{ position:relative}
.guide-info-ul li .search{width:198px;height:32px;background:url("images/searchBg.png") no-repeat left top;}
.guide-info-ul .search_input{float:left;color:#fff;width:143px;margin:2px 5px 2px 16px;height:28px;line-height:28px; color:#ceedf2;border:none; background:none}
.guide-info-ul .search_btn{float:left;width:32px;height:32px;background:url("images/icon_search.png") no-repeat 2px 4px;border:none;cursor:pointer}
.guide-info-ul .user{float:left;padding-left:22px;width:22px;height:25px;position:relative;}
.guide-info-ul .user .img{width:22px;height:25px;overflow:hidden}
.guide-info-ul .user .imgBg{position:absolute;top:0px;left:22px;width:22px;height:25px;background:url("images/icon_user.png") no-repeat left -34px;}
.guide-info-ul .user .news{position:absolute;top:-8px;left:36px;width:16px;height:16px;background:url("images/icon_user.png") no-repeat left -79px;color:#d6f0f5;text-align:center;}
.guide-info-ul p{float:left;color:#fff;}
.guide-info-ul p a{height:26px;line-height:26px;padding-left:6px; display:block;color:#fff;}
.guide-info-ul p a:hover{text-decoration:underline;}
.guide-info-ul li.time p{padding:0px 5px 0px 15px;background:url("images/icon_user.png") no-repeat 0px -105px; line-height:26px;}
.guide-info-ul li .link{height:26px;line-height:26px;padding-left:12px;padding-right:4px;cursor:pointer; display:block;color:#cfedf2;}
.guide-info-ul li .link:hover{ text-decoration:underline}
.guide-info-ul li.li_link .link{height:26px;line-height:26px;padding-left:20px;padding-right:20px;background:url("images/icon_arr.png") no-repeat right 11px; cursor:pointer; padding-bottom:12px;}
.guide-info-ul li.li_link .linkHover{background-position:right -15px; text-decoration:none}
.li_alert{width:105px;position:absolute;border:#f4f4f4 solid 1px;border-top:none;top:42px;right:0px; background:#fff; z-index:999; display:none}
.li_alert a{padding:0px 5px; text-align:center;line-height:35px; cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top:#f4f4f4 solid 1px; display:block;color:#808080}
.li_alert a:hover{ background:#f9f9f9}
.li_user .li_alert{right:0; }
.li_user .li_alert a{padding:0px 20px; text-align:left;}

/*预警信息综合展示*/
.main_top{height:65px;padding:0px 18px;background:#fff;}
.main_top .info{border-bottom:#e8e8e8 solid 1px;height:47px;padding-top:18px;}
.main_top dl{float:left;height:28px;}
.main_top dt,.main_top dd,.main_top p{float:left;}
.main_top dt{font-size:18px;color:#20abc2;line-height:28px;}
.main_top dd{padding-left:24px;padding-right:11px;}
.main_top dd p{padding-top:6px; line-height:22px;}
.main_top dd p.num{padding-top:0px; line-height:28px;color:#0098D9;font-size:32px;padding:0px 7px}
.main_top dd p.red{color:#ff6363}
.main_top dd p.orange{color:#ff9138}
.main_top dd p.yellow{color:#f5e200}
.main_top dd p.green{color:#90bf58}
.blueBtn,.main_top .edit{height:32px;line-height:32px;background:#2476e3;cursor:pointer;padding:0px 12px;font-size:14px;color:#fff;-moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; display:inline-block}
.blueBtn:hover,.main_top .edit:hover{background:#21a3b9}
.grayBtn{height:34px;line-height:34px;background:#ccc;cursor:pointer;padding:0px 15px;font-size:14px;color:#fff;-moz-border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px; display:inline-block}
.grayBtn:hover{background:#e3e3e3}
.main_top .blueBtn{padding:0px 30px}
.main_deal_top{height:51px;}
.main_deal_top .info{height:33px;}
.main_deal_top dt{font-size:14px;}
.main_deal_top dt span{font-size:18px;}
.main_deal_top .blueBtn{height:28px;line-height:28px;padding:0px 13px;}

.main_top dd.linkdd{position:relative;}
.main_top dd .link_p{padding-top:0px;min-width:70px;margin-top:8px;height:18px;padding-right:18px;line-height:18px;background:url("images/icon_arr_blue_2.png") no-repeat right 5px;cursor:pointer; display:block}
.main_top dd .link_p:hover{background-position:right -10px;color:#46bdd1}
.main_top dd .link_p_show{background-position:right -41px;color:#46bdd1}
.main_top dd .link_p_show:hover{background-position:right -26px;}
.link_List{width:120px;position:absolute;border:#f4f4f4 solid 1px;border-bottom:none;top:30px;left:1px; background:#fff; z-index:10;max-height:280px; overflow:auto; display:none}
.link_List p{padding:0px 20px;line-height:35px; cursor:pointer;width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:#f4f4f4 solid 1px;}
.main_top dd .link_List{width:auto;left:4px;}
.main_top dd .link_List p{padding-top:0;line-height:35px;margin:0;}
.link_List p:hover{ background:#f9f9f9}

/*预警列表*/
.warnList{position:relative;margin:12px 18px 0px 6px;}
.warnList .brick{width:33.33%;float:left;height:367px; opacity:1;position:relative;}
.warnList .brick_add{float:left;width:33.33%;height:367px;}
.listDiv{border:#e8e8e8 solid 1px;background:#fff;margin-left:12px;}
.listDivIn{padding:7px; height:364px; border:1px solid transparent;}
.listDiv_cur{border:1px solid #289cff;}
.listDiv_cur .listDivIn{border:1px solid #289cff;}
.listDivShowAll{height:auto;position:relative;z-index:4;*position:static}
.listDiv .title{height:35px;}
.listDiv .title p.tit{float:left;font-size:16px;color:#333;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; cursor:pointer}
.listDiv .title p.tit:hover{color:#289cff; text-decoration:underline;}
.listDiv .title .delete{float:right;width:25px;height:25px;background:url("images/icon_delete.png") no-repeat 2px 2px; cursor:pointer;display:none}
.listDiv .title .delete:hover{ background-position:2px -32px}
.listDiv .map{overflow:hidden;height:280px; position:relative;border:#d8f1f5 solid 1px;}
.listDiv .map-box{width:100%; height:280px;}
.listDiv .siteInfo{position:absolute;top:30px;left:100px;height:67px;width:100px;}
.listDiv .siteInfo .bar{width:23px;height:37px;top:30px;left:8px; position:absolute; z-index:3}
.listDiv .infoText{position:relative; z-index:5;display:none}
.listDiv .infoText p{height:23px;padding:0px 5px;line-height:23px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;color:#fff; background:#289cff;min-width:30px;max-width:92px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:inline-block;*display:inline; text-align:center; font-size:14px;}
.listDiv .infoText .arr{background:url("images/icon_map_arr.png") no-repeat left top;width:9px;height:5px;top:23px;left:15px; position:absolute;}
.siteRedInfo .infoText p{background:#ff6363;max-width:150px;}
.siteRedInfo .infoText .arr{background-image:url("images/icon_map_redarr.png")}

.listDiv .textBox{background:#f5fbfc;border:#d8f1f5 solid 1px; color:#929292;margin-top:9px;padding:0px 0px 0px 7px;height:36px;position:relative; overflow:hidden}
.listDiv .textBox ul{padding-right:30px;display:inline-block; position:absolute; top:0; left:15px;}
.listDiv .textBox ul li{height:36px;line-height:36px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}
.listDiv .textBox li.noText{ font-size:12px;cursor:default;}
.listDiv .textBox .control{ position:absolute;right:9px;top:3px;widht:18px;height:32px; display:none}
.control p{background:url("images/icon_arr_blue_2.png") no-repeat 3px 5px;width:18px;height:16px;}
.control .btn_up{background-position:3px -43px; cursor:pointer;}
.control .btn_up:hover{background-position:3px -28px;}
.control .btn_down{background-position:3px 4px; cursor:pointer;}
.control .btn_down:hover{background-position:3px -11px;}

.listDiv .more{width:18px;height:16px;background:url("images/icon_arr_blue_2.png") no-repeat 3px 5px;position:absolute;right:7px;bottom:7px; cursor:pointer}
.listDiv .more:hover{background-position:3px -10px;}
.listDivShowAll .more{background-position:3px -26px;}
.listDivShowAll .more:hover{background-position:3px -41px;}
.warnList .addDiv{background:#fff url("images/icon_add.png") no-repeat center 137px; cursor:pointer}
.warnList .addDiv:hover{background:#f5fbfc url("images/icon_add.png") no-repeat center -113px;}
.switch{width:14px;height:89px;background:url("images/switch_2.png") no-repeat left top;cursor:pointer; position:absolute;top:50%;margin-top:-45px; z-index:333; display:block}
.leftBox .switch{background-position:left top;right:-14px}
.leftBox .switch:hover{background-position:left -91px;}
.leftBox .switchShow{background-position:-18px 0px}
.leftBox .switchShow:hover{background-position:-18px -91px;}
.switchLeft{background-position:-17px top}
.listDiv p.densityBox{float:right;padding:0px 12px;height:26px; line-height:26px;color:#bdbdbd;}
.listDiv p.densityBox .density-num{color:#2476e3}


/*左侧展示*/
.left_title{background:url("images/titBg.png") repeat-x left top;height:20px;padding:10px 0px 11px 0px;border-bottom:#b9e5f7 solid 1px;position:relative}
.left_title p.tit{float:left;line-height:20px;padding-left:14px;color:#828282;font-size:16px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_title .tit_p{float:left;line-height:20px;padding-left:10px;color:#828282;font-size:16px;max-width:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_title .sub_tit_p{float:left;max-width:52px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#828282; line-height:16px;padding-top:4px;padding-left:4px;}
.left_title .tit_p,.left_title .sub_tit_p{max-width:300px;color:#20abc2}
.left_title .alarm{float:right;width:36px;height:36px;margin-right:-2px;margin-top:-8px;margin-left:-8px}
.left_title .rFloat .btnBack{float:right}
.left_title .btnBack{margin-right:10px;height:22px;line-height:22px;background:#2476e3;cursor:pointer;width:47px; text-align:center;font-size:13px;color:#fff;-moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; display:inline-block}
.left_title .btnBack:hover{background:#21a3b9}
/*.left_list{overflow-y:scroll;}*/
.left_list li{ padding-left:10px; padding-right:10px; margin-top:10px; border-bottom:1px solid #e8f1f5;}
.left_list li .liDiv{height:40px;padding-left:38px;}
.site{width:23px;height:37px;font-size:13px;text-align:center;line-height:24px;color:#ff9138;background:url("images/site.png") no-repeat left -119px;; font-family:Arial;font-weight:bold}
.redSite{background-position:left -79px;color:#ff6363}
.orangeSite{background-position:left -119px; color:#ff9138}
.left_list li .site{float:left;width:21px;height:34px;background-position:left -39px;font-size:12px; line-height:22px;}
.left_list li .redSite{background-position:left top;}
.left_list li .orangeSite{background-position:left -39px;}
.left_list li .alarm{width:36px;height:36px;background:url("images/alarm.gif") no-repeat left top;margin-top:-3px;right:-6px;top:7px; position:absolute;}
.left_list li .alarm_s{width:36px;height:36px;background:url("images/alarm_s.gif") no-repeat left top;margin-top:-3px;right:-6px;top:7px; position:absolute;}
.left_list .alarm .alarmNum,.alarm_s .alarmNum{position:absolute;left:18px;top:-2px;width:16px;height:14px;padding:1px 2px;background:#ed5679;color:#fff;text-align:center; line-height:14px; font-size:10px;-moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; z-index:200}
.left_list .left_list_ul{overflow:auto;min-height:400px;}
.left_list .left_list_ul{overflow-x:hidden;overflow-y:auto;}
.left_list .liDiv{height:60px;position:relative;}
.left_list .liDivbg1{ background:url(images/red/1.gif) no-repeat 3px 4px;}
.left_list .liDivbg2{ background:url(images/orange/2.gif) no-repeat 3px 4px;}
.left_list .liDivbg3{ background:url(images/yellow/3.gif) no-repeat 3px 4px;}
.left_list .areaImg{width:50px;height:40px;border:#f0f0f0 solid 1px; background:#fff; position:absolute;top:5px;left:130px;}
.left_list img{width:50px;height:40px;}
.left_list .liTit{line-height:24px;height:24px;}
.left_list .liTit{line-height:30px;padding:0;color:#2476e3;width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;font-size:13px;}
.left_list .text{padding:0; line-height:28px;width:114px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#bdbdbd}
.left_list .text span.blue{color:#ff6363; font-size:13px;margin:0 3px;}
.left_list .left_tit1{ color:#2476e3; line-height:34px; font-size:14px;}
.left_list .left_tit1 span{ font-size:24px; color:#ff5353; font-family:arial;}
.rouletteBox{ height:160px; background-color:#fdfeff;}
.roulette{ height:122px; background:url(images/roulette.png) no-repeat center center;}
.roulette{ height:122px; background:none;}
.rouletteBox p{ color:#ff7f28; margin-left:40px;}
.rouletteBox p span{color:#2476e3; font-size:16px;}
.left_list .left_tit2{ border-bottom:1px solid #f3f9fc;}
.scenicSearch{ height:26px; margin:10px 10px 10px 22px;}
.scenicSearch input{ width:150px; height:24px; color:#bfbfbf; border:1px solid #dddddd; border-radius:13px 0 0 13px; padding-left:6px; float:left;}
.scenicSearch span{height:24px; width:30px;border:1px solid #dddddd;border-radius:0 13px 13px 0; border-left:none; float:left; background:url(images/scenicSearch_2.png) no-repeat center center; cursor:pointer;}
.left_list .lastLi{ border-bottom:none;}

/*景区列表内容*/
.scenicList{ height:44px; cursor:pointer;clear: both;}
.scenicList:hover{background:#fdfeff;}
.scenicList:hover{background:#EFF2F9;}
.scenicList p{ float:left; line-height:44px;}
.pc1{ height:44px; width:30px; margin-left:18px; /*background:url(images/alarm_blue.gif) no-repeat center center;*/}
.pc2{ width:102px; text-align:left; color:#2476e3; font-size:14px; margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} /*新加属性 2016-10-24 overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/
.pc12{ height:44px; width:30px; margin-left:18px; background:url(images/alarm_orange.gif) no-repeat center center;}
.pc3 span{ font-size:16px; color:#ff6363; font-family:arial;}
.scenicListAttr{ background:#fdfeff;}

.pcs0{ height:44px; width:30px; margin-left:18px; background:url(images/alarm_green.png) no-repeat center center;}
.pcs1{ height:44px; width:30px; margin-left:18px; background:url(images/alarm_yellow.gif) no-repeat center center;}
.pcs2{ height:44px; width:30px; margin-left:18px; background:url(images/alarm_orange.gif) no-repeat center center;}
.pcs3{ height:44px; width:30px; margin-left:18px; background:url(images/alarm_red.gif) no-repeat center center;}
.scenicListAttr{ background:#fdfeff;}
.warnSpliy{display: none;}
.warnType{display: none;}
.dealWarn{margin-left: 10px;}
.dealRecord{margin-left: 20px;}
/*景区列表内容结束*/



.cityDiv{height:20px;display:block}
#cityDiv{ background:none;}
.cityDiv a{ float:right; margin-right:10px; width:47px; height:22px; background-color:#2476e3; text-align: center; line-height:22px; color:#fff; font-size:12px; border-radius:3px;}
.cityDiv:hover{background-position:200px -73px;}
.cityDivShow{background-position:200px -88px;}
.cityDivShow:hover{background-position:200px -103px;}
.cityList{width:229px;position:absolute;border-top:#f4f4f4 solid 1px;top:40px;left:0px; background:#fff; display:none; z-index:10;max-height:280px; overflow:auto;}
.cityList p{padding:0px 20px;line-height:35px; cursor:pointer;width:189px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:#f4f4f4 solid 1px;}
.cityList p:hover{ background:#f9f9f9}

.cityTabs{padding:10px 3px;}
.cityTabs p{float:left;margin:4px 0px 4px 12px;border:#d9d9d9 solid 1px;height:25px; line-height:25px;padding:0 9px; background:#fff;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; cursor:pointer;min-width:36px;color:#a6a6a6; text-align:center;}
.cityTabs p:hover{ background:#289cff; border-color:#289cff; color:#fff;}
.cityTabs p.on{ background:#289cff; border-color:#289cff; color:#fff;}
.cityTabs p.dis,.cityTabs p.dis:hover{ cursor:default; color:#dcdcdc; border-color:#ededed; background:#fff}

.left_sub_list ul{padding-bottom:101px;}
.left_sub_list li{padding-top:0px;}
.sub_site{width:15px;height:18px;background:url("images/sub_site.png") no-repeat 1px 1px;margin-top:11px;}
.left_sub_list .sub_site{float:left;}
.left_sub_list p{line-height:40px;padding-left:8px;width:90px}
.left_sub_list .alarm{margin-top:1px;margin-right:-5px;}
.left_sub_list .alarm_red,.left_title .alarm_red,.left_area_list li .alarm_red{background-image:url("images/alarm_red.gif")}
.left_sub_list .alarm_orange,.left_title .alarm_orange,.left_area_list li .alarm_orange{background-image:url("images/alarm_orange.gif")}
.left_sub_list .alarm_yellow,.left_title .alarm_yellow,.left_area_list li .alarm_yellow{background-image:url("images/alarm_yellow.gif")}
.left_sub_list .alarm_men,.left_title .alarm_men{background-image:url("images/alarm_men.gif")}

.leftBox .alarm_red_s{background-image:url("images/static_red.png")}
.leftBox .alarm_orange_s{background-image:url("images/static_orange.png")}
.leftBox .alarm_yellow_s{background-image:url("images/static_yellow.png")}
.leftBox .alarm_men_s{background-image:url("images/static_men.png")}

.left_title_new{background:url(images/nvatopbg.png) repeat-x;height:20px;padding:10px 0px 11px 0px;border-bottom:#b9e5f7 solid 1px;}
.left_title_new p.tit{float:left;line-height:20px;padding-left:14px;font-size:16px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_area_list{padding:11px 0;min-height:360px;overflow-x:hidden;overflow-y:auto;}
.left_area_list li{border-bottom:#e9e9e9 dashed 1px;height:39px;position:relative;font-size:13px; cursor:pointer}
.left_area_list li:hover{background:#caeffa}
.left_area_list li.on{background:#289cff; z-index:3;}
.left_area_list li.sub1{font-size:16px;}
.left_area_list li .alarm{position:absolute;width:36px;height:36px;margin-top:2px;left:20px;}
.left_area_list li.sub1 .alarm{left:8px;}
.left_area_list li p{float:left;padding-left:55px;line-height:39px;color:#909090; font-weight:bold;max-width:135px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.left_area_list li.sub1 p{ font-weight:normal;padding-left:41px;}
.left_area_list li.on p{color:#fff;}
.left_area_list li .chart_link,.crumbs .chart_link{float:right;background:url("images/chartLink.png") no-repeat 0px 0px; display:block;width:28px;height:28px;margin-top:6px;margin-right:8px}
.left_area_list li.on .chart_link{ background-position:0px -38px;margin-right:9px;}
.left_area_list li .chart_link:hover,.crumbs .chart_link:hover{background-image:url("images/chartLink_hover.png")}

li.sub1 .area_info_alert{ position:absolute;left:230px;top:-5px; display:none; z-index:88}
li.sub1 .area_info_alert .text{min-height:60px;width:132px;min-height:20px;padding:5px 8px; background:#ddf3fb; border:#289cff solid 1px;color:#868e92;max-height:180px; overflow:auto;margin:0px; font-size:12px; cursor:default}
li.sub1 .area_info_alert .arr{position:absolute;width:8px;height:60px;background:url("images/arr_new.png") repeat-x left 22px;top:-5px;left:-7px;}


/*面包屑*/
.crumbs{background:url("images/titBg.png") repeat-x left top;height:33px;padding:8px 10px 0px 17px;border-bottom:#ade1ea solid 1px; font-size:15px;}
.crumbs p,.crumbs .crumbs_link{float:left;color:#a1a1a1; line-height:27px;}
.crumbs .crumbs_link{position:relative;}
.crumbs p a,.crumbs .crumbs_link a{color:#a1a1a1;}
.crumbs p a:hover,.crumbs .crumbs_link a:hover{text-decoration:underline}
.crumbs .btnBack{float:right;background:#289cff url(images/icon_back.png) no-repeat center center; display:block;width:27px;height:27px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.crumbs .scenicAttr{ color:#2476e3;}
.crumbs .btnBack:hover{background-color:#0872c3}

/*趋势搜索框*/
.trendSearch{width:180px; float:left;margin-left:5px;}
.trendSearch input{float:left;color:#cbcbcb;width:145px;height:25px;line-height:25px; border-left:hidden; border:1px solid #dddddd; background:none; margin-left:-1px; padding-left:5px}
.trendSearch span{float:left;width:28px;height:27px; background-image: url(images/trendSearchbarbg.png);border:none;cursor:pointer;background-color:#289cff;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.trendSearch span:hover{background-color:#0872c3}
.crumbs .back_trend {float: right;margin-right: 10px;width: 47px;height: 22px;background-color: #289cff;text-align: center;line-height: 20px;color: #fff;font-size: 12px;border-radius: 3px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; cursor:pointer;margin-top:5px}
.crumbs .back_trend:hover{background-color: #0872c3;}

.trendSelect{ float:left; margin-left:20px}
.trendSelect li{ float:left;height:28px; line-height:28px; font-size:14px; color:#7d7d7d;margin-right:20px}
.trendSelect li span{ float:left;}
.trendSelect li select{float:left;width:110px; margin-left:5px; margin-top:5px;padding-left:5px; overflow:hidden; border:1px solid #dddddd; border-radius:2px;}
.trendSelect li input{float:left;height:19px;width:85px; margin-left:-110px;margin-top:5px; padding-left:5px; overflow:hidden; border:1px solid #dddddd; border-radius:2px;}

body,ul,li{ margin:0; padding:0; font-size:13px;}
ul,li{list-style:none;}

.divselect{float:left;margin-left:-15px;}
.divselect input{width:150px; height:24px;line-height:24px; display:block; color:#807a62; cursor:pointer;font-style:normal;margin-top:2px;
padding-left:4px; padding-right:30px; border:1px solid #dddddd;
background:url(./images/xjt.png) no-repeat right center;background-color:#ffffff; }
.divselect ul{width:184px;border:1px solid #dddddd; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;overflow:auto;max-height:260px;;}
.divselect ul li{height:19px; line-height:19px;}
.divselect ul li a{display:block; height:19px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
.divselect ul li a:hover{background-color:#3399FF;}

/*趋势搜索框结束*/
.crumbs .chart_link{margin-top:2px}
.crumbs .link_bar{background:url("images/icon_arr_blue_2.png") no-repeat right 5px;cursor:pointer;padding-right:14px;}
.crumbs .link_bar:hover,.crumbs_link_show .link_bar{background-position:right -41px;color:#46bdd1}
.cityTabs{position:absolute; z-index:200; background:#fff;border:#d9dade solid 1px;padding:9px 10px;width:216px;top:26px;left:0; display:none}
.cityTabs p{float:left;margin:4px 2px; font-size:12px;padding:0 6px;color:#a6a6a6;}
.cityTabs p:hover,.cityTabs p.on{color:#fff;}
.cityTabs p.dis,.cityTabs p.dis:hover{color:#dcdcdc;}
.crumbs_link_show .cityTabs{display:block}
.cityTabs .citytabsDiv{padding-bottom:0px;}
.cityTabs ul{padding-top:1px;border-top:#eee solid 0px;}
.cityTabs ul li{border-bottom:#f3f3f3 dashed 1px; line-height:27px; color:#a0a0a0;font-size:12px; }
.cityTabs ul li a{display:block; height:27px;padding-left:21px;background:url("images/arrow_grey.png") no-repeat 9px 9px;}
.cityTabs ul li a:hover{color:#72bdd4;text-decoration:none;background-image:url("images/arrow_blue.png");}
.cityTabs ul li.on a{color:#72bdd4;background-color:#f3fbfe; background-image:url("images/arrow_blue.png");color:#72bdd4;}
.area_title{background:url("images/area_title.png") no-repeat left 2px;padding-left:26px;color:#20abc2}

/*地图*/
.map{overflow:hidden;position:relative;width:100%;}
.map .site{position:absolute; cursor:pointer;}
.map .site:hover,.map .siteOn,.map .siteHover{background-position:left -201px;width:25px;height:41px;color:#00f;margin-top:-4px;margin-left:-1px; line-height:28px;}
.map_link_Box{position:absolute;width:41px;height:auto;top:3px;right:9px;}
.map_link{display:block;width:41px;height:41px;background:url("images/map_link.png") no-repeat;cursor:pointer;margin-top:8px;}
.map_link:hover,.map_link_on{ background-image:url("images/map_link_on.png")}
.map_link_grey,.map_link_grey:hover{ background-image:url("images/map_link_grey.png");cursor:default; }
.map_link_report,.map_link_report:hover{ background-image:url("images/report.gif"); }
.map_link_warn_gif{display:block;width:41px;height:41px;background:url("images/report.gif") no-repeat;cursor:pointer;margin-top:8px;}

/*地图内显示内容*/
/*景区选项*/
.scenicOption{ position:absolute; left:20px; top:20px; width:76px; height:24px; border:1px solid #c4c7cc; color:#666666; background:url(images/optionbg_2.png) no-repeat right 11px; line-height:24px; background-color:#fff; padding-left:8px; cursor:pointer;}
.scenicOption{ position:absolute; left:20px; top:20px; width:76px; height:24px; border:1px solid #c4c7cc; color:#666666; background:url(images/optionbg_2.png) no-repeat right 11px; line-height:24px; background-color:#fff; padding-left:8px; cursor:pointer;z-index:1}
.scenicOption:hover{ color:#2476e3;background:#fff url(images/optionbg_2.png) no-repeat right -15px;}
.scenicOptionDown{ position:absolute; left:20px; top:45px; width:84px; border:1px solid #c4c7cc; background-color:#fff;}
.scenicOptionDown{ position:absolute; left:20px; top:45px; width:84px; border:1px solid #c4c7cc; background-color:#fff;z-index:1;display:none;}
.scenicOptionDown li{ height:24px; line-height:24px; cursor:pointer; padding-left:8px;}
.scenicOptionDown li:hover{ background-color:#fdfeff; color:#2476e3;}
/*景区选项结束*/

/*天气*/
.weather{ position:absolute; right:20px; top:20px; line-height:24px;width:176px; height:24px; border:1px solid #c4c7cc; background:url(images/icon_arr_blue_2.png) no-repeat 156px 8px;background-color:#fff;}
.weather{ position:absolute; right:20px; top:20px; line-height:24px;min-width:232px; height:24px; border:1px solid #c4c7cc; background:url(images/icon_arr_blue_2.png) no-repeat 156px 8px;background-color:#fff;z-index:2;width:auto;background-position:95% -9%;}
.weather:hover{background:url(images/icon_arr_blue_2.png) no-repeat 156px -39px; background-color:#fff;}
.weather:hover{background:url(images/icon_arr_blue_2.png) no-repeat 156px -39px; background-color:#fff;background-position:95% 41%}
.weather p{ float:left; margin-right:10px;}
.weather p1{ float:left; margin-right:10px;width:auto;}
.weatherIcon{width:40px; height:24px; background:url(images/weather/weather1.png) no-repeat center center;}
.weatherBox{ position:absolute; right:0; top:26px;width:452px; height:266px; background-image:url(images/weather/weaterbg.png); display:none; z-index:2;}
.weather:hover .weatherBox{ display:block;}
.weatherBox h1{ line-height:60px; font-size:12px; color:#fff; padding-left:20px}
.weatherBox ul{width:100%; margin-left:2px; }
.weatherBox ul li{height:180px; border-left:1px solid #798793; float:left}
.today_weather{width:180px; text-align:center;color:#fff;}
.next_weather{width:88px; text-align:center;color:#fff; margin-top:-10px}
.big_icon_weather{ height:70px; width:88px; margin:0px auto}
.min_icon_weather{width:46px; margin:0px auto; margin-bottom:20px;margin-top:10px}
.today_weather h2{ font-size:28px; font-family:Arial; line-height:36px;  text-align:center; margin-left:10px}
.today_weather h2 sup{ font-size:12px}
.lrmargin10{ margin:0px 10px}
.lrmargin5{ margin:0px 5px}
.today_weather h3{ font-size:14px; line-height:26px;width:100%;text-align:center}
.today_weather p{ font-size:12px; line-height:24px;width:100%;text-align:center; float:none}
.next_weather p{ font-size:12px; line-height:24px;width:100%;text-align:center; float:none}
.pgreycolor{ color:#a9b2b9}
.today_weather p i{ width:90px; height:18px; background-color:#afdb00; text-align:center; font-style:normal; background-image:none; line-height:18px}
.weather:hover .weatherBox{ display:block;}
/*天气结束*/

/*右侧预警框*/
.warnningBox{ position:absolute; right:20px; top:56px; width:176px;border:1px solid #c4c7cc; background-color:#fff; height:268px;overflow-y:scroll}
.warnningBox{ position:absolute; right:20px; top:56px; width:232px;border:1px solid #c4c7cc; background-color:#fff; height:268px;overflow-y:scroll;z-index:1;}
.warnningBox h1{ background:url(images/icon_warnning_2.png) no-repeat 8px center; font-size:14px; color:#2476e3; padding-left:30px; margin-top:10px;}
.warnningBox h1 span{ float:right; font-size:12px; color:#666666;margin-right:28px; margin-top:2px;}
.warnning_text h2{ font-size:13px; color:#fd3023;margin-top:12px; margin-bottom:6px;padding-left:8px;}
.warnning_text li{ padding-left:8px;  height:26px; line-height:26px;}
.warnning_text li:hover{ background-color:#fdfeff;}
.warnning_text li p{ float:left;}
.warnning_text .p1{ margin-right:4px;}
.warnning_text .liAttr{ background:#fdfeff;}
.warnning_text .p2{ width:72px;}
.warnning_text .p3{ width:44px; text-align:right; margin-right:8px;}
.warnning_text .p4{ width:10px; height:26px; background:url(images/icon_phone_2.png) no-repeat center center; cursor:pointer;}
.warnning_text .p5{ width:14px; height:26px; background:url(images/icon_phone2_2.png) no-repeat center center; cursor:pointer; margin-left: 4px;}
.warnning_text .lastLi{ border-bottom:1px solid #f3f9fc;}
.warnning_text .orange{ color:#ff7200;}
.warnning_text .yellow{ color:#ffae00;}
.iMessage{ width:252px; border:1px solid #c4c7cc; border-radius:3px; position:absolute; top:56px; right:220px; background:#fff; z-index:1;}
.iMessageSub{ width:252px; border:1px solid #c4c7cc; border-radius:3px; position:absolute; top:72px; right:436px; background:#fff; z-index:1;}
.iMessage h1{ color:#6e6e6e; padding-left:26px; background:url(images/icon_phoneg.png) no-repeat 8px center; height:32px; line-height:32px; background-color:#fcfcfc; border-bottom:1px solid #f2f2f2;border-radius:3px 3px 0 0;}
.iMessage h1 span{ position: absolute; display:inline-block;width:12px; height:12px; background:url(images/icon_imessagebg.png) no-repeat center center; top:11px; right:-8px;}
.numberBox{ overflow:hidden; padding-bottom:10px; border-bottom:1px dashed #f2f2f2}
.numberBox .titText{ float:left; margin-left:22px; margin-top:18px; margin-right:14px;}
.numberBox ul{ float:left; margin-top:9px;}
.numberBox ul li{ width:120px; height:22px; border:1px solid #f2f2f2; line-height:22px; padding-left:10px; color:#6e6e6e; margin-top:5px;}
.numberBox ul li{  border:1px solid #f2f2f2; padding-left:0px;  margin-top:0px;}
.numberBox ul span{ display:block; width:16px; height:16px; border-radius:8px; background-color:#289cff; font-size:18px; line-height:14px; text-align:center; color:#fff; cursor:pointer; margin-top:6px; margin-left:3px;}
.numberBox .massage_text{ height:78px; line-height:18px; padding-left:6px; padding-right:6px;width:118px;}
.enterBtn{width:15px; height:17px; cursor:pointer; background:url(images/icon_enter.png) no-repeat center center; margin-top:43px; margin-left:27px; margin-right:0;}
.btnBox a{ display:inline-block; width:54px; height:22px; border-radius:3px; line-height:22px; text-align:center; color:#fff; margin-bottom:8px;}
.btnBox .a1{ background:#289cff; margin-left:94px;}
.btnBox .a2{ background:#289cff; margin-left:22px;}

.iMessage2{ width:252px; border:1px solid #c4c7cc; border-radius:3px; position:absolute; top:56px; right:220px; background:#fff; z-index:1;display:none;}
.iMessage2 h1{ color:#6e6e6e; padding-left:26px; background:url(images/icon_phone2g.png) no-repeat 8px center; height:32px; line-height:32px; background-color:#fcfcfc; border-bottom:1px solid #f2f2f2;border-radius:3px 3px 0 0;}
.iMessage2 h1 span{ position: absolute; display:inline-block;width:12px; height:12px; background:url(images/icon_imessagebg.png) no-repeat center center; top:11px; right:-8px;}
.numberBox2{ overflow-y:scroll; padding-bottom:10px; border-bottom:1px dashed #f2f2f2;max-height:100px;}
.numberBox2 .titText{ float:left; margin-left:22px; margin-top:18px; margin-right:14px;}
.numberBox2 .titText2{ float:left; margin-left:22px; margin-top:18px; margin-right:14px;}
.numberBox2 ul{ float:left; margin-top:9px;}
.numberBox2 ul li{ width:138px; height:20px; line-height:20px; padding-left:4px; color:#6e6e6e; border-bottom: 1px dashed #f2f2f2; }
.numberBox2 ul li{  border:0px solid #f2f2f2; padding-left:0px;  margin-top:0px;}
.numberBox2 ul span{ display:block; width:16px; height:16px; border-radius:8px; background-color:#289cff; font-size:18px; line-height:14px; text-align:center; color:#fff; cursor:pointer; margin-top:6px; margin-left:3px;}
.numberBox2 ul li span{ display:block; width:16px; height:16px; border-radius:8px; background-color:#EEEEEE; font-size:18px; line-height:14px; text-align:center; color:#000; cursor:pointer; margin-top:-17px; margin-left:130px;}
.numberBox2 .lastNumber{ border-bottom: none; }
.numberBox2 .massage_text2{ height:78px;border:1px solid #f2f2f2;  line-height:18px; padding-left:6px; padding-right:6px;width:130px;}
.enterBtn2{width:15px; height:17px; cursor:pointer; background:url(images/icon_enter.png) no-repeat center center; margin-top:43px; margin-left:27px; margin-right:0;}
.btnBox2 a{ display:inline-block; width:54px; height:22px; border-radius:3px; line-height:22px; text-align:center; color:#fff; margin-bottom:8px;}
.btnBox2 .a11{ background:#289cff; margin-left:94px;}
.btnBox2 .a22{ background:#289cff; margin-left:22px;}
.numberGroup{border:1px solid #f2f2f2;}
.numberGroup a{ list-style: none; color:#6e6e6e; }
.numberGroup a:hover{text-decoration: underline; color: #289cff;}
.numberGroup span{ float:right;color: #289cff; margin-right: 3px; font-size: 20px;}
.popupG{}
.popupG h1{font-size:14px;color:#fff;background-color:#289cff;font-weight:100;padding-left:10px;height:30px;line-height:30px;}
.Goption{float:left;height: 26px; width:500px;margin-top: 10px; margin-bottom: 10px;}
.Goption li{ float: left; margin-left: 17px; line-height: 24px;}
.Goption input{ width:150px; height: 22px; border:1px solid #dddddd;padding-left: 4px;}
.popupG button{ width:54px; height: 24px; background-color: #289cff; border-radius: 3px; cursor: pointer; border:none; color: #fff; margin-top:10px; margin-left: 20px;}

.numberBox3{ overflow:hidden; padding-bottom:10px; border-bottom:1px dashed #f2f2f2}
.numberBox3 .titText2{ float:left; margin-left:22px; margin-top:18px; margin-right:14px;}
.numberBox3 ul{ float:left; margin-top:9px;}
.numberBox3 ul li{ width:138px; height:20px; line-height:20px; padding-left:4px; color:#6e6e6e; border-bottom: 1px dashed #f2f2f2; }
.numberBox3 .lastNumber{ border-bottom: none; }
.numberBox3 .massage_text2{ height:78px;border:1px solid #f2f2f2;  line-height:18px; padding-left:6px; padding-right:6px;width:130px;}
/*table form2*/
table.form2_common{text-align: center; border:none; border-right:1px solid #e8e8e8; width:96%; margin: 0 auto;}
table.form2_common  thead tr { border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;  text-align: center;font-size:13px; }
table.form2_common  thead tr th{ color: #353535; text-align: center;border-left: 1px solid #e8e8e8;text-overflow: ellipsis; white-space: nowrap;height:26px; }
table.form2_common  tbody tr { border-bottom: 1px solid #e8e8e8; }
table.form2_common  tbody tr:nth-of-type(odd) { background-color: #fafafa;}
table.form2_common  tbody tr td { color: #666565;  border-left: 1px solid #e8e8e8;text-overflow: ellipsis; white-space: nowrap; font-size:13px;height:26px; }
table.form2_common  tbody tr:hover{background-color:#DCF4FC;}
table.form2_common input{ margin-bottom: 2px; }
table.form2_common button{ width: 44px; height: 20px; border:1px dashed #289cff; background-color: #fff; color: #289cff; border-radius: 3px; margin-left: 4px; cursor: pointer;}
table.form2_common  tbody .allBtn{ text-align: left; background-color: #fff; height: 30px;}
table.form2_common  tbody .allBtn:hover{background-color: #fff;}
.allBtn .addBtn{ margin-left:12px;width: 22px; height: 22px; background: url(images/btnad_2.png) no-repeat 1px 0px; cursor: pointer; border: none; margin-top: 3px;}
.allBtn .delBtn{ width: 22px; height: 22px; background: url(images/btnad_2.png) no-repeat -28px 0px; cursor: pointer; border: none; margin-top: 3px;}
.btnDown{ height: 30px; margin-bottom: 6px; margin-top: 6px;}
.btnCal{ float: right; width: 80px; height: 30px; color: #fff; line-height: 30px; text-align: center; background-color: #d4d4d4; margin-right: 20px; border-radius: 3px;}
.btnSur{ float: right; width: 80px; height: 30px; color: #fff; line-height: 30px; text-align: center; background-color: #289cff; margin-right: 20px;border-radius: 3px;}
/*table form1 结束*/

.ejectBox{background-color:#fff;float:left;width:398px; height:292px; border:1px solid #289cff; border-radius:4px;  -webkit-box-shadow:0 0 20px rgba(83, 83, 83, .5);  -moz-box-shadow:0 0 20px rgba(83, 83, 83, .5);  box-shadow:0 0 20px rgba(83, 83, 83, .5);}
.ejectBox{display:none;overflow: auto;  margin: auto;  position: absolute;  top: 0; left: 0; bottom: 0; right: 0;}
.ejectBox h1{ height:32px; background:#289cff; color:#fff; font-size:14px; line-height:32px; padding-left:12px; margin-bottom:6px;}
.eject{ height:48px; border-bottom:1px solid #fafafa;}
.eject p{ float:left; width:84px; text-align:right; line-height:48px; color:#289cff; font-size:12px;}
.eject input{ float:left; width: 200px; height:28px; border:1px solid #dddddd; color:#bfbfbf; margin-left:10px; padding-left:6px; margin-top:10px; font-size:12px;}
.eject span{ color:#ff6363; font-size:14px; line-height:50px; margin-left:10px;}
.eject select{float:left; width: 208px; height:30px; border:1px solid #dddddd; color:#bfbfbf; margin-left:10px; padding-left:6px; margin-top:10px; font-size:12px;}
.eject a{ float:left; width:66px; height:30px; border-radius:2px; background:#289cff; margin-left:6px; line-height:30px; text-align:center; font-size:13px; color:#fff; margin-top:10px; text-decoration:none;}
.eject .input1{ width:238px;}
.prompt{ width:370px; height:94px; border:1px solid #dddddd; padding-left:6px; padding-top:6px; color:#bfbfbf; font-size:12px; margin-left:94px; margin-top:11px;}
.btndowm{ height:36px; margin-top:6px; clear:both;}
.btndowm a{ float:left; width:74px; height:36px; border-radius:6px; text-align:center; line-height:36px; color:#fff; font-size:14px; text-decoration:none;}
.btndowm .aSure{ background-color:#289cff; margin-left:100px;}
.btndowm .aCancel{ background:#d2d2d2; margin-left:20px;}
.example{ height:20px;}
.example a{ font-size:12px; color:#289cff; float:right; margin-right:105px; line-height:20px;}
/*右侧预警框结束*/

/*地图预警点*/
.icon_warnning{ position:absolute; left:500px; top:360px; cursor:pointer;}
.warnning_tanchuang{ position:absolute; left:296px; top:264px; background:#fff; width:286px; height:80px; border:1px solid #c8c8c8; border-radius:3px;}
.warnning_tanchuang{ left:0px; top:0px; ;z-index:2;}
.photoS{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/img01.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS0{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/0a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS1{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/1a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS2{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/2a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS3{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/3a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS4{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/4a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.photoS5{ float:left;width:66px; height:52px; border:1px solid #dddddd; padding:1px;background:url(images/region_pic/5a.png) no-repeat center center; margin-left:10px; margin-top:12px;}
.warnning_tanchuang ul{ float:left;}
.warnning_tanchuang ul li{margin-left:8px;}
.li1S{ height:36px; font-size:14px;color:#2476e3; line-height:39px; font-weight:bold;  border-bottom:1px solid #ebebeb; width:190px;}
.li2S div{ float:left; font-size:20px; font-family:arial; margin-top:6px;}
.li2S div p{ float:right; text-align:center; font-size:12px; margin-left:8px; font-family:"Microsoft YaHei";}
.div1 span{ color:#ff6363;}
.div2{ margin-left:24px;}
.div2 span{ color:#ff9138;}
.warnning_corner{ position: absolute; left:202px; top:76px;}
.warnning_corner{ position: absolute; width:23px; height:17px;left:173px;top:74px;background:url(images/warnning_bg2.png) no-repeat center center; }

.warnPoint{/*position:absolute;*/ left:496px; top:326px; /*background:#ff6363;*/ height:30px; line-height:30px; color:#fff; border-radius:3px; padding:0 8px; font-size:14px;}
.warnning_corner2{ position: absolute; left:516px; top:356px;}
/*地图预警点开始*/

/*预警级别*/
.jiebie{ position:absolute; right:0;bottom:0; height:36px; background-color:rgba(255,255,255,.65); line-height:36px; color:#404040; padding-left:14px;}
.jiebie{z-index:1;}
.jiebie li{ float:right; height:22px; line-height:22px; text-align:center; padding:0 10px; margin-top:7px; margin-right:2px; color:#fff;}
.jiebie1{ background-color:#46b035;}
.jiebie2{ background-color:#9bc702;}
.jiebie3{ background-color:#ffae00;}
.jiebie4{ background-color:#ff7200;}
.jiebie5{ background-color:#fd3023;}
/*预警级别结束*/

/*地图工具控件*/
.toolBtn{ position:absolute; left:14px; width:108px; overflow:hidden;}
.toolBtn{ z-index:1;bottom:10px;}
.toolBtn li{ height:38px; margin-top:5px; cursor:pointer;}
.btnTrend{ background:url(images/toolbg.png) no-repeat 0px 0px;}
.btnSource{ background:url(images/toolbg.png) no-repeat 0px -42px;}
.btnStructure{ background:url(images/toolbg.png) no-repeat 0px -84px;}
.btnTrack{ background:url(images/toolbg.png) no-repeat 0px -126px;}
.btnhot{ background:url(images/toolbg.png) no-repeat 0px -168px;}

.toolBtn p{ height:38px;cursor:pointer; width:108px; display:none;}
.btnTrendp{ background:url(images/toolbg2.png) no-repeat 0px 0px; margin-left:-108px;}
.btnSourcep{ background:url(images/toolbg2.png) no-repeat 0px -42px;margin-left:-108px;}
.btnStructurep{ background:url(images/toolbg2.png) no-repeat 0px -84px;margin-left:-108px;}
.btnTrackp{ background:url(images/toolbg2.png) no-repeat 0px -126px;margin-left:-108px;}
.btnhotp{ background:url(images/toolbg2.png) no-repeat 0px -168px;margin-left:-108px;}

.toolBtn li:hover{ background:none;}
.toolBtn li:hover p{ display:block; margin-left:0;}
/*地图工具控件结束*/


/*地图内显示内容结束*/

.link_struct{background-position:left 0px;}
.link_camera{background-position:left -42px;}
.link_report{background-position:left bottom;}
.link_satellite{background-position:left -84px;}
.link_monitor{background-position:left -210px;}
.link_map{background-position:left -126px;}
.link_hot{background-position:left -168px;}
.link_person{background-position:left -210px;}
.link_warn{background-position:left -252px;}
.mapBtn{float: right; top: 0px; position: absolute; left: 300px;}
.map_check{position:absolute;height:auto;top:55px;right:9px; color:#aaa;}
.map_check p{border:#e3e3e3 solid 1px; background:#fff;padding:5px 7px;margin-top:5px;line-height:20px; font-weight:bold}
.map_check input{margin-right:5px;*margin-right:2px; margin-top:-1px;}

.lFloat{width:50%; overflow:hidden; position:relative}
.left_compare{}
.right_compare{margin-left:-3px;*margin-left:-4px;border-left:#fff solid 3px;}
.titleLine{width:100%; position:absolute;top:0;left:0;height:44px; line-height:44px;background:rgba(255,255,255,0.9);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#90ffffff',endColorstr = '#90ffffff');}
.titleLine p.tit{float:left;color:#2476e3; font-size:18px; padding-left:18px;}
.titleLine p.date{float:right; color:#616161; font-size:14px; padding-right:22px;}

/*预警信息*/
.blueBox{/*border:#289cff solid 4px;*/ overflow:hidden;/*margin-top:-1px;*/}
.infoSumShow{border-bottom:#f4f4f4 solid 1px;line-height:34px;padding:3px 0px;font-size:14px;}
.alarm_info{min-width:772px;position:absolute;border:#f4f4f4 solid 1px;border-left:none; background:#f8feff;top:0px;left:0px;max-height:122px; overflow:hidden; z-index:10}
.alarm_info{font-size:14px;}
.infoShow{background:#f8feff;min-height:27px}
.infoShow li{border-bottom:#f4f4f4 solid 1px;line-height:27px;padding:5px 0px;font-size:14px;cursor:pointer;height:27px; overflow:hidden;margin:0; position:relative;}
.infoShow li.on{background:#fff;background:#d2effa url("images/alarm_info.png") repeat-x left top;border-color:#94dff5;margin-top:-1px;border-top:#94dff5 solid 1px;}
.infoShow li.showAll{height:auto;max-height:216px;overflow:auto;}
.infoShow li .lFloat{max-width:538px;}
.infoShow .leftText{float:left;width:118px;text-align:right;color:#2476e3}
.infoShow p.text{float:left;padding-left:10px;}
.infoShow .rFloat{position:absolute;right:6px;top:5px;}
.infoShow .more{line-height:27px;color:#2476e3;padding-left:8px;float:left; display:block; display:none}
.infoShow .more:hover{ text-decoration:underline}
.btn_deal{background:#289cff; display:block;height:27px; line-height:27px;padding:0px 12px;color:#fff;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
.btn_deal:hover{background:#0872c3}
.infoShow .btn_deal,.infoShow .btn_crowd,.infoShow .btn_wall{float:right}
.btn_crowd{background:url("images/p.png") no-repeat left top;width:27px; display:block;height:27px; cursor:pointer;}
.btn_crowd:hover{background-image:url("images/p_hover.png")}
.btn_wall{background:url("images/p_pic.png") no-repeat left top;width:27px; display:block;height:27px; cursor:pointer;margin-right:8px;}
.btn_wall:hover{background-image:url("images/p_pic_hover.png")}
/*处理记录*/
.record_arrow{float:right;margin-top:5px; margin-right:12px;height:24px;width:24px; background-image:url(images/record_arrow.png); background-position:0px 0px}
.record_arrow_on{background-position:0px -24px}
.record_process{border:1px solid #e3e3e3; background:#f8feff; position:absolute; width:100% ;z-index:999; display: none;}
.record_process_ul{width:100%}
.record_process_ul li{line-height:36px;font-size:14px; color:#979797; border-bottom:1px dashed #ecefef;background:url("images/bar.png") no-repeat 5px 15px; margin-left:10px; padding-left:20px;}
.record_process_ul li .time{ margin-right:30px;}
.record_process_ul li .warn_red{color:#F00}
.record_process_ul li .warn_orange{color:#ff9138}
.record_process_ul li .warn_yellow{color:#ffff00}
.record_process_ul li .warn_blue{color:#2476e3}

/*预警条数*/
.titleBox{ overflow:hidden; margin-left:20px;}
.titleBox h1{ float:left; color:#878787; font-size:14px;}
.titleBox h1 span{ font-size:16px; color:#2476e3;}
.titleBox p{ float:left; width:2px; height:15px; background:url(images/title_line.png) no-repeat center center; margin-top:7px; margin-left:14px; margin-right:13px;}

.infoShow .btn_transpond,.infoShow .btn_mess{background:url("images/btn_bg.png") no-repeat; display:block;float:left; color:#fff; text-align:left; line-height:24px;margin-right:11px; font-size:12px}
.infoShow .btn_transpond{margin-top:5px;background-position:left top;width:58px;height:27px;padding-left:25px;}
.infoShow .btn_transpond:hover{background-position:left -31px;}
.infoShow .btn_mess{margin-top:-3px;background-position:left -65px;width:89px;height:24px;padding-left:8px;padding-top:6px;}
.infoShow .btn_mess:hover{ background-position:left -101px;}
.alarmList li{border-bottom:#f4f4f4 dashed 1px;height:40px; line-height:40px;font-size:14px;padding-left:26px;}
.alarmList li p.leftText{float:left;padding-left:14px;background:url("images/bar.png") no-repeat left 17px;width:135px;}
.alarmList li span.blue{color:#2476e3;}
.alarm_info .more{width:18px;height:16px;background:url("images/icon_arr_blue_2.png") no-repeat 3px 5px;cursor:pointer;margin-top:12px;}
.alarm_info .more:hover{background-position:3px -10px;}
.alarm_info .moreUp{background-position:3px -26px;}
.alarm_info .moreUp:hover{background-position:3px -41px;}

/*弹出*/
.dialog_add{position:absolute; height:100%;}
.tabsLeft{float:left;width:83px;height:100%;border-right:#e9e9e9 solid 1px;}
.tabsLeft li{border-bottom:#dbdbdb solid 1px;height:42px;line-height:42px;padding-top:3px;padding-bottom:1px;text-align:center;font-size:15px;color:#535554; cursor:pointer; position:relative;margin-top:-2px;}
.tabsLeft li.on{border-bottom:#13a2e4 solid 2px;border-top:#13a2e4 solid 2px;width:83px;background:#fff;z-index:2;padding:1px 1px 0px 0px;color:#13a2e4;}
.tabsDiv{margin-left:84px;}
.tabsShow{padding:20px 30px;height:170px;overflow:auto;display:none;}
.tabsShow p{height:33px;color:#696969; font-size:13px;}
.tabsShow p input{float:left; vertical-align:middle;margin-right:3px;margin-top:2px;}
.tabsDiv .btnBox{width:94px;margin:10px 0px 10px 120px;}
a.postBtn{display:block;width:94px;height:34px; line-height:34px; text-align:center; color:#fff; background:#2476e3; font-size:16px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}
a.postBtn:hover{ background:#3ecee6}
.select{border:#e4e4e4 solid 1px;display:inline-block;height:24px; line-height:24px;min-width:90px;padding-left:6px;margin-right:12px;color:#616161;}
.dialogTable .checkTd p{float:left;min-width:85px;height:28px; line-height:28px;}
.dialogTable .checkTd p input{margin-right:2px;float:left;margin-top:7px;}
.textarea{border:#e4e4e4 solid 1px; line-height:18px;padding:5px;width:270px;height:90px;color:#616161;font-size:12px;resize: none;}
.textareaOn{border-color:#2476e3;resize: none;}
.dialog_btnBox{padding:10px 0px;width:98px;height:34px;margin:0px auto;}
.dialogTable .input{height:24px; line-height:24px;width:164px;border-color:#e4e4e4;color:#616161;margin-top:14px;}
.dialogTable .inputOn{border-color:#2476e3}
.addInput{width:25px;height:25px;background:url("images/dialog_add.png") no-repeat left top;margin-left:9px;}
.addInput:hover{ background-position:left -31px;}
.dialogTable .addDiv{height:26px;}
.addDiv .input,.addDiv .addInput{float:left;}
.addDiv .input{margin-top:0px;}

/*时空碰撞*/
.left_box{overflow:auto; position:relative}
.impactAdd{width:118px;height:118px;padding-top:33px;padding-bottom:75px;margin:0px auto;}
.impactAdd p{width:116px;height:116px;background:#fff url("images/add.png") no-repeat 33px 33px;border:#e4e4e4 dashed 1px;cursor:pointer;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
.impactAdd p:hover{background-position:33px -82px; border-color:#c6dee3; background-color:#f5fbfc}
.choseMap{width:20px;height:20px;position:absolute;z-index:200;}
.choseMap .choseBarBox{width:370px;height:235px;position:absolute;left:260px;top:100px; z-index:300}
.choseMap .boxInfo{background:#fff;border:#c6c6c6 solid 1px;height:39px;padding:18px 13px;position:relative;float:left;}
.choseMap .boxInfo p{float:left;}
.choseMap .boxInfo .text{font-size:12px;padding-top:20px; line-height:17px;color:#aaa;}
.choseMap .boxInfo .num{color:#2476e3;font-size:48px;line-height:39px;padding:0px 5px;}
.choseMap .boxInfo .arr{position:absolute;width:12px;height:7px;background:url("images/icon_w_arr.png") no-repeat left top;left:17px;top:75px;}
.choseMap .choseBarBox .box{margin-top:82px;width:366px;height:207px;border:#2476e3 solid 2px;background:rgba(116,154,231,0.3);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#30749ae7',endColorstr = '#30749ae7');}
.choseMap .choseBarBox .btnSure,.choseMap .choseBarBox .btnCancel{float:right;width:67px;height:26px; line-height:26px;color:#fff; text-align:center; cursor:pointer}
.choseMap .choseBarBox .btnSure{background:#2476e3;-moz-border-radius-bottomright:3px; -webkit-border-bottom-right-radius:3px; -khtml-border-bottom-right-radius:3px; border-bottom-right-radius:3px;}
.choseMap .choseBarBox .btnSure:hover{background:#42d0e8;}
.choseMap .choseBarBox .btnCancel{background:#b1b1b1;-moz-border-radius-bottomleft:3px; -webkit-border-bottom-left-radius:3px; -khtml-border-bottom-left-radius:3px; border-bottom-left-radius:3px;}
.choseMap .choseBarBox .btnCancel:hover{background:#d4d4d4;}
.impactBegin{width:210px;height:34px;padding:10px 0px;background:#fff; position:fixed;bottom:0px;left:0px;display:none;}
.impactBegin .blueBtn{margin-left:63px;}
.impactShow li{*display:inline;}
.impactShow dl{padding:0px 7px;}
.impactShow dl dt{height:33px; line-height:33px;font-size:14px;color:#2476e3;}
.impactShow dl dd{height:34px;*height:32px;line-height:33px;color:#a2a4a4;border-top:#fafafa solid 1px;}
.impactShow dt .lFloat{max-width:136px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.impactShow dt a{float:left;width:17px;height:21px;margin-left:2px;margin-top:6px;background:url("images/icon_a.png") no-repeat;display:block;line-height:0px;}
.impactShow dt a:hover{background-image:url("images/icon_a_hover.png")}
.impactShow dt .input{margin-top:3px;*margin-top:2px;color:#4fc1e9;border:0px;font-size:16px;width:120px;}
.impactShow .edit{background-position:1px 3px;}
.impactShow .delete{background-position:2px -55px;}
.impactShow .copy{background-position:1px -26px;}
.impactShow dd.img_dd{height:84px;border:#f2f2f2 solid 1px;}
.impactShow dd.img_dd .img{height:82px;border:#fff solid 1px; overflow:hidden}
.impactShow dd .lFloat{width:51px;text-align:right;padding-right:4px; background:#fbfdfe;height:34px;*height:32px;}
.impactShow dd .text{float:left;padding-left:7px;}
.impactShow dd .text1{color:#80cddd;font-family:Arial;}
.impactShow dd .num{color:#4fc1e9;font-size:22px;}
.impactShow dd .date_text{font-family:Arial; color:#c0c0c0; font-size:11px;}
.impactShow dd .input{margin-top:3px;*margin-top:2px;width:120px;}
.infoShow span.sent{padding-right:11px; float:left; width:50px;}
.input{border:#e8e8e8 solid 1px;height:25px;line-height:25px;padding:0px 2px;width:98px;background:#fff;color:#c0c0c0}
.input_date{width:98px;font-size:11px;font-family:Arial;}
.centerBox .impactShow{border-bottom:#f3f3f3 solid 1px;}
.centerBox .impactShow li{float:left;width:20%;margin:0px;padding:0px;*margin-left:-2px}
.centerBox .impactShow dl{padding:0px 9px;border-right:#f4f4f4 solid 1px;}
.resultText{height:44px;}
.resultText p{float:left}
.resultText .text{font-size:14px;color:#a2a2a2;padding-top:5px;line-height:30px;}
.resultText .num{color:#4fc1e9;font-size:30px;padding:0px 6px; line-height:30px;}
.loadingBox{width:153px;height:230px;margin:36px auto 10px auto;}
.loading{width:194px;height:194px;background:url("images/loading.gif") no-repeat left top;}
.loadingPng{width:194px;height:194px;background:url("images/loading.png") no-repeat left top;}
.loadingOk{background-position:3px -166px}
.loadingBox .btnBox{width:88px;margin:9px auto 0px auto;}
.loadingBox .grayBtn{margin-top:26px}
.loadingBox p{text-align:center; line-height:28px;color:#c2c2c2; font-size:16px}

/*地图选点及弹出*/
.alert-dialog{width:225px;height:142px; position:absolute; display:none; z-index:4; overflow:visible}
.site .alert-dialog{left:-14px;top:-150px}
.map .site:hover .alert-dialog,.map .siteOn .alert-dialog,.map .siteHover .alert-dialog{display:block;}
.alert-dialog .ui-dialog-content{height:105px;}
.alert-dialog .hrDiv{height:18px;padding:24px 11px 0px 11px; font-weight:normal}
.alert-dialog .hrDiv p{float:left;line-height:18px;color:#878787}
.alert-dialog .hrDiv p.num{color:#2476e3;font-size:30px;padding-right:3px;margin-top:-9px;line-height:27px;}
.alert-dialog .hrDiv p.redNum{color:#ff6363}
.alert-dialog .arr{width:225px;height:7px;background:url("images/icon_w_arr.png") no-repeat 20px top; position:absolute;top:142px;left:0px;z-index:5}

.map_hot{position:absolute;z-index:2;cursor:pointer}
.map_camera,.map_crowd{position:absolute;z-index:2;}

/*图表展示*/
.chartBox{margin:0px 30px 15px 30px;border:#ebfcff solid 1px;border-top:none;}
.chartBox li{border-top:#ebfcff solid 1px;padding-bottom:10px;}
.chartBox .lFloat,.chartBox .rFloat{width:49%}
.crowd_chartBox .lFloat,.crowd_chartBox .rFloat{width:33%}
.chartBox .title{padding:17px 0px 10px 20px;height:27px; color:#2476e3;font-size:15px; overflow:hidden}
.chartBox .title p{float:left;line-height:27px;}
.chartBox .title span{color:#ccc;font-size:12px;padding-left:3px;}
.chartBox .chart{padding-left:20px;}
.center_chart{float:left; width:300px;}
.center_chart .title{line-height:40px; color:#2476e3;font-size:15px; text-align:center}
.chartBox_tabs{margin-left:30px;position:fixed;margin-top:42px;padding-top:8px;height:41px;border-bottom:#ebfcff solid 1px; background:#fff}
.chartBox_tabs li{float:left;height:36px; line-height:36px;margin-top:4px;border:#ebfcff solid 1px;border-bottom:none;padding:0 20px; cursor:pointer;font-size:16px; color:#828282; background:#fff; position:relative;z-index:999}
.chartBox_tabs li:hover{color:#2476e3;}
.chartBox_tabs li.on{height:41px; line-height:41px; color:#fff; background:#2476e3;margin-top:0;-moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -khtml-border-top-left-radius:3px; border-top-left-radius:3px;-moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; -khtml-border-top-right-radius:3px; border-top-right-radius:3px;border:none;}

.chart_bottom_tabs{margin:10px auto; text-align:center}
.chart_bottom_tabs div{display:inline-block;width:15px;height:15px; border:#c6c6c6 solid 1px; background:#fff;margin:0 5px;cursor:pointer;position:relative;}
.chart_bottom_tabs div:hover{border:#289cff solid 2px;width:13px;height:13px;}
.chart_bottom_tabs div.on,.chart_bottom_tabs div.on:hover{background:#289cff;border:#c6c6c6 solid 1px;width:15px;height:15px;}
.chart_bottom_tabs p{width:300px; text-align:center; position:absolute; top:-25px; left:50%; margin-left:-150px; font-size:14px; display:none;}
.chart_bottom_tabs div:hover p{display:block;}

/*表格*/
.tableDiv{padding:20px;margin-left:300px;}
.dateTable{width:100%;color:#616161;font-size:14px;}
.dateTable th,.dateTable td{border:#e1e1e1 solid 1px;}
.dateTable th{height:40px;line-height:40px; background:#eaf7fa;}
.dateTable td{height:39px;line-height:39px; text-align:center;}
.dateTable tr:hover,.dateTable .td_odd{background-color:#f7fcfd}
.dateTable tr.td_select{background-color:#2476e3}
.dateTable td .td_a{text-decoration:underline}
.dateTable tr.td_select td,.dateTable tr.td_select td .td_a{color:#fff;}
.dialogTable td{padding:8px 12px;border-bottom:#f7f7f7 solid 1px; color:#353535;}
.dialogTable td.leftTd{background:#f7fcfd;border-right:#fafafa solid 1px; vertical-align:top; line-height:28px;font-size:13px;width:90px; text-align:right; color:#535554}
.dialogTable td.leftTd a{color:#2476e3; font-size:12px;}
.dialogTable td.leftTd a:hover{ text-decoration:underline}

/*分页*/
.page{height:37px;padding:25px 0px;}
.pageDiv{height:37px; text-align:center}
.pageDiv a{display:inline-block;padding:0px 16px;color:#0ea9d2;border:#ddd solid 1px; background:#fff; line-height:30px;margin:0px 2px;font-size:16px;}
.pageDiv a:hover,.pageDiv a.on{ border-color:#0ea9d2;background:#0ea9d2;color:#fff;}
.pageDiv a.dis,.pageDiv a.dis:hover{color:#ddd; cursor:default;border-color:#ddd;background:#fff;}

.pageDiv_min{height:20px; text-align:right; margin:10px 20px 6px 0px}
.pageDiv_min a{display:inline-block;padding:0px 6px;color:#b6e2e9;border-left:1px solid #b6e2e9;line-height:14px;font-size:14px;}
.pageDiv_min a:hover,.pageDiv_min a.on{color:#d0d0d0;}
.pageDiv_min a.dis,.pageDiv_min a.dis:hover{color:#ddd; cursor:default;}
.border_l0{border-left:0px}

/*底*/
.footer{height:28px;background:#494848;text-align:center;line-height:28px;color:#dedede;}

/*滚动条 */
.jspContainer{overflow:hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top:0px;right: 0;width:8px;height: 100%;background:red;}
.jspHorizontalBar{position: absolute;bottom:0px;left:0px;width:100%;height:10px;background: red;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #ddd;position: relative;}
.jspDrag{background: #45a7d9;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height:5px;}
.jspHorizontalBar .jspArrow{width:5px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin: 0 -3px 0 0;}

/*预警*/
.warnBox,.warnBottom{padding:5px 10px}
.rightBox .left_title .tit_p{ overflow: visible;}
.box .left_title .tit{width:150px;}
.warnBottom table, .warnTop table{border:1px solid #f7f7f7; margin:5px auto;}
.warnBottom table a{ color:#999; text-decoration:none;}
.warnBottom table a:hover{ color:#1690c3; text-decoration:underline;}
.warnTop table td{ padding:0 10px;height: 39px;  line-height: 39px; color: #616161; font-size: 14px; border-bottom:1px solid #f7f7f7;}
.warnBottom .tit_p{ font-size:16px; margin-left:20px;}
.warnTop select{ border: 1px solid #ccc; background-color:none; margin:0; padding:0px; width:220px; margin-right:20px; height:28px;}
.sub_site_warn {width:15px;height:18px;background:url("images/arrow_grey.png") no-repeat center;margin-top:11px; float:left;}
.left_list li:hover .sub_site_warn, .left_list li.on .sub_site_warn{background:url("images/arrow_blue.png") no-repeat center;}
.rightBox .warnTop li{ float:left;cursor:pointer;margin-right:20px;}
.rightBox .warnTop .warn_check li{background:url(images/uncheck.png) no-repeat left center; padding-left:20px;  }
.rightBox .warnTop .warn_check li.check{ background:url(images/check.png) no-repeat left center; padding-left:20px; }
.rightBox .warnTop .warn_select li{ margin-right:40px;}
.rightBox .warnTop .warn_select li .delete{background:url(images/delete.png) no-repeat center;padding-right:10px;  display:inline-block; width:14px; height:14px;}
.blueBtn1{ background-color:#2476e3; border-radius:3px; width:150px; height:34px; float:right;border-radius:0; padding:0; text-align:center; color:#fff; line-height:34px; font-size:17px; cursor:pointer; letter-spacing:2px;}
.rightBox .warnTop .warn_date input,.warn_data input{ margin-left:5px; margin-right:30px; width:155px; height:24px;border: 1px solid #ccc; text-indent:1em; letter-spacing:1px;}
.rightBox .warnBottom .left_box{ width:70%; float:left; height:300px; line-height:3em;}
.rightBox .warnBottom .right_box{ width:29%; float:right; background-color:#f9fbff; border:1px solid #c8dbfa; height:290px; padding-bottom:10px;}
.rightBox .warnBottom .unit{ display: inline-block; width:150px; margin-left:15px;}
.rightBox .warnBottom .tit_p2{ display: inline-block; font-size: 16px;      text-align: center; width: 50%;}
.rightBox .warnBottom .unit2 span{ border-radius:3px; border:1px solid #2476e3; width:60px; height:20px; display:inline-block; margin-left:20px; text-align:center; cursor:pointer; line-height:20px;}
.rightBox .warnBottom .unit2 span.check{ color:#fff; background-color:#2476e3;}
.rightBox .warnTop .bule_button{ color:#fff; background-color:#2476e3;border-radius:3px; width:100px; display:inline-block; height:25px; cursor:pointer; line-height:25px; text-align:center;}
.rightBox .warnBottom .chart{ text-align:center; }
.warn_data{ text-align:right; padding-right:10px;}
.rightBox .warnBottom .right_box .tit_p2{width:80px; line-height:2em;}
.warn_data{ margin:30px; clear:both;}
.warn_data li{margin:20px 0px;}
.warn_data li img{ margin-top:-3px;}
.warn_data input{ text-align:right; padding:0px 5px; width:40%; margin:0;}
.warnBottom .blueBtn1{ background-color:#2476e3; border-radius:3px; margin:0px 5px;}
.warnBottom .blueBtn1 a{ color:#fff;}
.warnBottom .blueBtn2{background-color:#a8b4b6;}
.warnBottom .right_box .blueBtn1{ width:100px; font-size:15px;}
.leftBox li a{ color:#979797;}
.leftBox li a:hover,.leftBox li.on a{ color:#2476e3;}
.warnTop p{ color:#999;}
.right_box .warn_data2{ text-align:left; font-size:16px; margin-top:50px;}
.subTitle{text-align: center;color:#666; margin-top:-20px;}
.empty{font-size:14px;line-height:2em;text-align:center;color:#ff0000;  }

.blankBox .info{position:fixed;z-index:100;background:#fff;min-width:966px}
.blankBox .left_titleBox{height:42px;background:#fff;}
.blankBox .left_title{position:fixed;z-index:100;width:100%;}
.blankBox .chartBox_tabs{position:fixed;z-index:100;min-width:966px;}

/*处理*/
.disposeBox{padding-top:17px;}
.disposeBox .lFloat{width:36%}
.disposeBox .rFloat{width:64%}
.disposeBox .lFloatBox,.disposeBox .rFloatBox{padding:0px 18px;}
.disposeBox .letter_title{height:38px; line-height:38px; background:#e1effd url("images/letter.png") no-repeat 7px 11px;padding-left:34px; font-size:14px; color:#20abc4;}
.disposeBox .file_title{height:38px; line-height:38px; background:#e1effd url("images/icon_file.png") no-repeat 9px 9px;padding-left:34px; font-size:14px; color:#20abc4;}
.disposeBox .textarea{width:100%;height:70px;resize: none;padding:10px;}
.disposeBox .textarea_phone{height:54px;resize: none;}
.disposeBox .dialogTable td{ border-bottom:style:dashed}
.left_tabs{height:37px;position:relative;z-index:99;width:100%;border-bottom:#f8f8f8 solid 1px;}
.left_tabs li{float:left;height:37px; line-height:37px;padding:0 20px;font-size:14px; color:#626262; background:#f1f1f1;-moz-border-radius-topleft:3px; -webkit-border-top-left-radius:3px; -khtml-border-top-left-radius:3px; border-top-left-radius:3px;-moz-border-radius-topright:3px; -webkit-border-top-right-radius:3px; -khtml-border-top-right-radius:3px; border-top-right-radius:3px;margin-right:1px}
.left_tabs li:hover{color:#2476e3;}
.left_tabs li.on{color:#fff; background:#289cff;}
.left_tabBox{border:#f8f8f8 solid 1px;margin-top:-1px;padding:14px 15px;}

.dealTable{width:100%;table-layout:fixed}
.dealTable tr.even{ background:#f7fcfd;}
.dealTable th,.dealTable td{border:#efefef dashed 1px;min-height:25px; line-height:25px;text-align:center}
.dealTable th{font-size:14px;color:#333;padding:6px 5px;border-top:none}
.dealTable td{font-size:13px;padding:5px; color:#787878;}
.dealTable td.text_left{text-align:left;}
.dealTable td.text_left .textDiv{padding:5px 24px; position:relative;height:25px;overflow:hidden}
.dealTable td.text_left p{float:left;}
.dealTable td.text_left .more{position:absolute;background:url("images/icon_arr_new.png") no-repeat right 15px;float:right;width:25px;height:25px;right:0;top:0; cursor:pointer; display:none}
.dealTable td.text_left .more:hover{background-position:right -20px;}
.dealTable td.text_left .moreUp{background-position:right -55px;}
.dealTable td.text_left .moreUp:hover{background-position:right -90px;}
.dealTable td .blue{color:#2476e3;}
.dealTable th.choseTd{background:url("images/icon_arr_new.png") no-repeat right 15px; cursor:pointer; position:relative;}
.dealTable th.choseTd:hover{background-position:right -20px;}
.dealTable th.choseTd_show{background-position:right -55px;}
.dealTable th.choseTd_show:hover{background-position:right -90px;}
.dealTable th.choseTd .link_List{top:30px;right:-1px;left:auto;width:100%}
th.choseTd .link_List p{ display:block;width:auto;}



/*人群结构*/
.ageAna{width:390px;height:210px;background:url("images/age_bg.png") no-repeat left 50px;margin:60px auto 0 auto;}
.ageAna .ageNum_young,.ageAna .ageNum_baby,.ageAna .ageNum_old,.ageAna .ageNum_Middle-aged{float:left;height:37px;text-align:center}
.ageAna .ageNum_baby{width:10px;margin-top:81px;}
.ageAna .ageNum_young{width:80px;margin-top:13px;margin-left:64px}
.ageAna .ageNum_Middle-aged{width:80px;margin-top:13px;margin-left:40px}
.ageAna .ageNum_old{width:26px;margin-top:60px;margin-left:74px}
.ageAna .ageNum_young p,.ageAna .ageNum_baby p,.ageAna .ageNum_old p,.sexAna .sexAna_male p,.sexAna .sexAna_female p,.ageAna .ageNum_Middle-aged p{width:80px; display:block;height:37px;line-height:37px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fff;padding:0 14px;display:inline-block;}
.ageAna .ageNum_young p,.ageAna .ageNum_baby p,.ageAna .ageNum_Middle-aged p{-moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px; -khtml-border-bottom-left-radius:7px; border-bottom-left-radius:7px;-moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px; -khtml-border-top-right-radius:7px; border-top-right-radius:7px;}
.ageAna .ageNum_young p{background:#2476e3;}
.ageAna .ageNum_baby p{background:#ffa459;margin-left:-96px}
.ageAna .ageNum_Middle-aged p{background:#5980ff;}
.ageAna .ageNum_old p{-moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px; -khtml-border-top-left-radius:7px; border-top-left-radius:7px;-moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; -khtml-border-bottom-right-radius:7px; border-bottom-right-radius:7px;background:#b6a2de;}

.sexAna{width:146px;height:200px;background:url("images/sex_bg.png") no-repeat left 51px;margin:65px auto 0 auto;}
.sexAna .sexAna_male,.sexAna .sexAna_female{float:left;height:37px; text-align:center}
.sexAna .sexAna_male{width:4px;margin-top:31px;}
.sexAna .sexAna_female{width:10px;margin-top:28px;margin-left:131px;}
.sexAna .sexAna_male p{margin-left:-104px}
.sexAna .sexAna_male p{-moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px; -khtml-border-bottom-left-radius:7px; border-bottom-left-radius:7px;-moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px; -khtml-border-top-right-radius:7px; border-top-right-radius:7px;background:#5ab1ef;}
.sexAna .sexAna_female p{-moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px; -khtml-border-top-left-radius:7px; border-top-left-radius:7px;-moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; -khtml-border-bottom-right-radius:7px; border-bottom-right-radius:7px;background:#ff6363;}

/*2015-11-23趋势分析*/
.box_analysis{margin:10px}
.titlename_analysis{color:#2476e3; font-size:15px; height:30px; line-height:30px;padding-left:19px; overflow:hidden;margin-bottom:10px}
.titlename_analysis .title{float:left;}
..titlename_analysis em{ color:#d8d8d8; font-size:11px;}
.timeDiv{float:left; position:relative;}
.timeDiv span.time {color: #7d7d7d;font-size: 12px;margin-left: 20px;padding-right: 26px;cursor: pointer;display: inline-block;}
.chart_top_tabs{width:270px; overflow:hidden; display:inline-block}
.chart_top_tabs li{float:left; display:block;padding:0 8px; line-height:25px;height:25px;  color:#a6a6a6; cursor:pointer; font-size:12px;white-space:nowrap;}
.chart_top_tabs li input{margin-right:5px; margin-top: -3px;}
.dateBox{height:21px;color:#a1a1a1;padding:5px 3px;font-size:12px;display:inline-block; width:190px}
.dateBox span{line-height:21px;float:left;width:56px;}
.dateBox input{line-height:19px;height:19px;border:#dcdcdc solid 1px;padding:0 6px;width:120px; margin-top: -10px;}
.timeDiv .sureBtn{width:50px;height:24px; line-height:24px; background:#2476e3;color:#fff; text-align:center; font-size:12px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; margin-left:15px; cursor:pointer; display:inline-block}
.chart_trendanalysis{height:380px;padding:10px 20px 0 20px}
.chart_trendanalysis2{height:550px;padding:10px 20px 0 20px}
/*2015-11-23结构分析*/
.structure_analysis{width:98%;margin:0 auto;height:100%;box-sizing:border-box;border:1px solid #ebfcff;overflow:hidden;overflow:hidden;}
.structure_analysis li{float:left;width:50%;box-sizing:border-box;height:49%;overflow:hidden;}
.structure_analysis li p{line-height:42px;padding-left:14px;font-size:15px;color:#2476e3;}
.structure_analysis .li1{border-bottom:1px solid #d9f9ff;border-right:1px solid #d9f9ff;}
.structure_analysis .li2{border-bottom:1px solid #d9f9ff;}
.structure_analysis .li3{border-right:1px solid #d9f9ff;}
.structure_analysis li .height8{height:80%; text-align:center}

/*2015-11-23轨迹分析*/
.trajectory_analysis{width:98%;margin:0 auto;height:100%;box-sizing:border-box;border:1px solid #ebfcff;overflow:hidden;margin-top:10px;overflow:hidden;}
.tra_border{margin-top:10px;border:1px solid #effafe;}
.tra_border1{margin-top:-1px;border:1px solid #effafe;}
.tra_chart {float: left;width: 380px;margin-left:20px; text-align:center;margin-top:10px}
.tra_chart .title {line-height: 40px;color: #2476e3;font-size: 15px;text-align:left;}
.tra_tableDiv{padding:10px;}
.mg_b20{margin-bottom:20px}
.tra_tableDiv .title{line-height: 40px;color: #2476e3;font-size: 15px;text-align:left;}
.tra_tableDiv .dwload{line-height: 24px;color: #2476e3;font-size: 12px;text-align:left;background-color:#eff9fb;height:24px; padding:0px 10px; border-radius:4px; float:right;margin-top:6px; cursor:pointer}

/*2015-11-25 来源分析*/
.source_analysis_dl{width:245px;margin-left:15px;height:100%;box-sizing:border-box;border:1px solid #ebfcff;overflow:hidden;float:left;}
.source_analysis_dl h1{height:34px; font-size:12px; color:#979797; vertical-align:bottom; padding-left:15px;}
.source_analysis_dl h1 em{ font-size:24px; color:#289cff;}
.source_analysis_dl h1 .f14{ font-size:12px; color:#289cff;}
.src_top6{margin-top:1px}
.src_top6_select{ position:relative;margin-left:15px;}
.src_top6_shwselect{line-height:20px;height:20px;font-size:14px; color:#2476e3; background: url(images/icon_arr_blue_2.png) no-repeat right -10px; width:170px; margin-top:10px; cursor:pointer;}
.src_top6_hidselect{line-height:20px;height:20px;font-size:14px; color:#2476e3;background:#fff; width:170px;cursor:pointer;display:none; position:absolute; top:20px; border-top:1px solid #f7f7f7 ;z-index:30}
.src_top6_shwselect:hover{background-position:right -26px;}
.src_top6_shwselect:hover .src_top6_hidselect{display:block}
.src_top6 ul{margin-top:30px;width:200px;margin-left:10px}
.src_top6 ul li{ line-height:30px; font-size:14px; }
.src_top6 .src_top6_sn{ display:inline-block; width:25px; text-align:center}
.src_top6 .src_top6_pro{ display:inline-block;vertical-align: bottom; padding-left:10px;width:70px; text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.src_top6 .src_top6_num{ display:inline-block; width:90px; text-align:right}
.src_top6 .src_top6_dtls{ color:#289cff; font-size:14px; margin:0px 20px 10px 20px; float:right; cursor:pointer;font-weight:bold;}
.src_blue{ color:#289cff}
.src_grey{color:#888888;}
.source_analysis_d{margin-left:259px;margin-right:0;height:100%;box-sizing:border-box;border:1px solid #ebfcff;overflow:hidden;}

.source_analysis_x{width:98%;margin-left:1%;height:100%;box-sizing:border-box;border:1px solid #ebfcff;overflow:hidden;display:inline-block;padding:0px 20px}
.source_analysis_x .title{line-height: 40px;color: #2476e3;font-size: 15px;text-align:left;border-bottom:1px solid #f7f7f7;}
.source_analysis_x .dwload{line-height: 24px;color: #2476e3;font-size: 12px;text-align:left;background-color:#eff9fb;height:24px; padding:0px 10px; border-radius:4px; float:right;margin-top:0px; cursor:pointer }
.src_chart{margin:10px 0px; text-align:center;margin-top:10px}

/**滚动数字**/
i.num{background:url(images/numbers.png) no-repeat;display:inline-block;height:15px;width:8px;vertical-align:middle;}
i.small{background:url(images/numbers_small.png) no-repeat;display:inline-block;height:14px;width:7px;vertical-align:middle;}
i.big{background:url(images/numbers_big.png) no-repeat;display:inline-block;height:40px;width:20px;vertical-align:middle;}
i.big_red{background:url(images/numbers_big_red.png) no-repeat;display:inline-block;height:32px;width:18px;vertical-align:middle;}


/*声光电弹出层*/
.box_Sound{ width:220px; border:#ff6363 solid 1px; min-height:126px; clear:both; margin:0px auto; background:#fff3f3}
.box_Sound .titleSound{ height:36px; background:#ff6363; color:#fff; line-height:36px; font-size:13px; padding:0px 10px;}
.box_Sound .titleSound span{ float:right;}
.box_Sound .titleSound span a{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.box_Sound .ConSound{ line-height:30px; padding:2px 6px;}
.box_Sound a{ color:#289cff;}
.LinkSound{ background:url("images/Sound.png") no-repeat; width:26px; height:20px; margin:8px 6px 0px 0px;float:left;}
.LinkSoundon{ background:url("images/Sound_on.png") no-repeat; width:26px; height:20px; float:left;}

/*照片墙*/
.pic_wall{width:517px;padding:20px 0px 12px 0;margin:0 auto; position:relative}
.pic_wall_div{width:517px;height:420px;overflow:hidden;}
.pic_wall ul{width:2900px;}
.pic_wall img{width:517px; height:420px; margin:0 23px;}
.pic_wall .arr{position:absolute;width:80px;height:80px;background:url("images/wall_arr.png") no-repeat;top:185px; cursor:pointer}
.pic_wall .arr_left{left:-150px; background-position:20px 3px;}
.pic_wall .arr_left:hover{background-position:20px -77px;}
.pic_wall .arr_right{right:-150px; background-position:-55px 3px;}
.pic_wall .arr_right:hover{background-position:-55px -77px;}
.pic_wall_pic{height:75px;overflow:hidden;width:1002px;margin:0 auto;}
.pic_wall_pic ul{width:2500px;}
.pic_wall_pic ul li{float:left;width:982px;padding:0px 10px;}
.pic_wall_pic ul li .picDiv{width:982px; text-align:center}
.pic_wall_pic img{width:80px; height:65px; cursor:pointer;border:#fff solid 2px;margin:0px 5px;padding:0;}
.pic_wall_pic img.on,.pic_wall_pic img:hover{ border-color:#289cff}

/*网站地图*/
.h1Box{border-bottom: 1px solid #f4f4f4; background-color: #f8feff;}
.h1Top{ height: 78px; line-height: 82px;  font-size: 26px; color: #666666; width: 1200px; margin:0 auto;}
.h1Top span{ font-size: 14px; color: #a1a1a1; margin-left: 16px;}
.mapNav{ width: 1200px; margin: 0 auto; overflow: hidden; padding-left:100px; margin-top: 40px; margin-bottom: 20px;}
.mapNav>li{ float: left; width:214px; margin-right: 90px;}
.mapNav .lastLiMap{ margin-right: 0; }
.mapNav>li p{ color: #2476e3; font-size: 28px; font-weight: bold; margin-bottom: 10px;}
.mapNav.mapNav1{ margin-bottom: 90px; }
.subNavMap span{ font-size: 20px; }
.subNavMap li{height: 42px; line-height: 38px; border-top:1px solid #eeeeee;  font-size: 14px; padding-left: 40px;}
.subNavMap a{color: #555555;}
.subNavMap li:hover{background:#eeeeee;transition: 0s;}
.subNavMap li:hover{ padding-left: 60px;transition: .33s;}
.subNavMap a:hover{color: #00a2ff;transition: all .33s;}

.table_l1{width:100%;box-sizing:border-box;border-top:1px solid #f3f9fc;}
.table_l1 .tr2{background-color:#fdfeff;}
.table_l1 th{height:32px;border-left:1px solid #f3f9fc;border-bottom:1px solid #f3f9fc;text-align:center;font-size:12px;color:#999999;background-color:#fdfeff;}
.table_l1 .th1{ border-left:none;}
.table_l1 td{height:30px;border-left:1px solid #f3f9fc;border-bottom:1px solid #f3f9fc;text-align:center;font-size:12px;color:#999999;}
.table_l1 .td1{ border-left:none;}

.hotmap .rightBox{margin-left: 0;}

/*add by xuxiong 2015-12-17*/
.exportData{line-height: 24px;color: #2476e3;font-size: 12px;text-align:left;background-color:#eff9fb;height:24px; padding:0px 10px; border-radius:4px; float:right;margin-right:100px; cursor:pointer }
.scenicList .p4{ width:10px; height:44px; background:url(images/icon_phone_2.png) no-repeat center center; cursor:pointer;margin-right:5px;float:right;}
.exportData2{position: absolute; color: #fff;background: #74baff;border-radius: 5px;padding: 8px 20px;top: 10px;right: 20px;cursor: pointer;}
/*网站地图*/
.h1Box{border-bottom: 1px solid #f4f4f4; background-color: #f8feff;}
.h1Top{ height: 78px; line-height: 82px;  font-size: 26px; color: #666666; width: 1200px; margin:0 auto;}
.h1Top span{ font-size: 14px; color: #a1a1a1; margin-left: 16px;}
.mapNav{ width: 1200px; margin: 0 auto; overflow: hidden; padding-left:100px; margin-top: 40px; margin-bottom: 20px;}
.mapNav>li{ float: left; width:214px; margin-right: 90px;}
.mapNav .lastLiMap{ margin-right: 0; }
.mapNav>li p{ color: #2476e3; font-size: 28px; font-weight: bold; margin-bottom: 10px;}
.mapNav.mapNav1{ margin-bottom: 60px; }
.subNavMap span{ font-size: 20px; }
.subNavMap li{height: 42px; line-height: 38px; border-top:1px solid #eeeeee;  font-size: 14px; padding-left: 40px;}
.subNavMap a{color: #555555;}
.subNavMap li:hover{background:#eeeeee;transition: 0s;}
.subNavMap li:hover{ padding-left: 60px;transition: .33s;}
.subNavMap a:hover{color: #00a2ff;transition: all .33s;}

/*配置管理*/
.leftNavGx{ width: 232px; border-right: 1px solid #e7e7e7; background-color: #fff; float: left;padding-top: 20px; height: 100%}
.leftNavGx a{ color: #999999; font-size: 14px;}
.leftNavGx li{ line-height:36px; margin-left: 18px; margin-right: 18px;background: url(images/arrow_grey.png) no-repeat 21px 15px; padding-left: 30px; border-bottom: 1px solid #fff;}
.leftNavGx .NavGxOn{background: url(images/arrow_blue.png) no-repeat 21px 15px; border-bottom:1px solid #f2f6f8}
.NavGxOn a{ color: #2476e3; }
.leftNavGx li:hover{background: url(images/arrow_blue.png) no-repeat 21px 15px;}
.leftNavGx a:hover{color: #2476e3;}

.popupG{ margin-left: 0px; }
.popupG h1{font-size:14px;color:#fff;background-color:#289cff;font-weight:100;padding-left:10px;height:30px;line-height:30px;}
.Goption2{height: 26px; margin-top: 20px; margin-bottom: 10px;}
.Goption2 li{ float: left; margin-left:30px; line-height: 24px;}
.Goption2 input{ width:106px; height: 22px; border:1px solid #dddddd;padding-left: 4px;}
.Goption2 select{ width:112px; height: 24px; border:1px solid #dddddd;padding-left: 4px; margin-top: 2px;}
.Goption2 button{ width:54px; height: 24px; background-color: #289cff; border-radius: 3px; cursor: pointer; border:none; color: #fff; margin-top:2px; margin-left: 20px;}

/*table form2*/
table.form2_common{text-align: center; border:none; border-right:1px solid #e8e8e8; width:96%; margin: 0 auto;}
table.form2_common  thead tr { border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;  text-align: center;font-size:13px; }
table.form2_common  thead tr th{ color: #353535; text-align: center;border-left: 1px solid #e8e8e8;text-overflow: ellipsis; white-space: nowrap;height:32px; }
table.form2_common  tbody tr { border-bottom: 1px solid #e8e8e8; }
table.form2_common  tbody tr:nth-of-type(odd) { background-color: #fafafa;}
/* table.form2_common  tbody tr td { color: #666565;  border-left: 1px solid #e8e8e8;text-overflow: ellipsis; white-space: nowrap; font-size:13px;height:32px; }2016-08-08 19:38 */
table.form2_common  tbody tr td { color: #666565;  border-left: 1px solid #e8e8e8; white-space:normal;font-size:13px;height:32px; }
table.form2_common  tbody tr:hover{background-color:#DCF4FC;}
table.form2_common input{ margin-bottom: 2px; }
table.form2_common button{ width: 44px; height: 20px; border:1px dashed #289cff; background-color: #fff; color: #289cff; border-radius: 3px; margin-left: 4px; cursor: pointer;}
table.form2_common  tbody .allBtn{ text-align: left; background-color: #fff; height:40px;}
table.form2_common  tbody .allBtn:hover{background-color: #fff;}
.allBtn .addBtn{ margin-left:12px;width: 22px; height: 22px; background: url(images/btnad_2.png) no-repeat 1px 0px; cursor: pointer; border: none; margin-top: 3px;}
.allBtn .delBtn{ width: 22px; height: 22px; background: url(images/btnad_2.png) no-repeat -28px 0px; cursor: pointer; border: none; margin-top: 3px;}
.btnDown{ height: 30px; margin-bottom: 6px; margin-top: 30px;}
.btnCal{ float: right; width: 90px; height: 34px; color: #fff; line-height: 34px; text-align: center; background-color: #d4d4d4; margin-right: 20px; border-radius: 3px;}
.btnSur{ float: right; width: 90px; height: 34px; color: #fff; line-height: 34px; text-align: center; background-color: #289cff; margin-right:100px;border-radius: 3px;}
table.form2_common.form2_commonInp input { width:100px; text-align: center; font-size: 13px; border: none; background:none; cursor: pointer;}
table.form2_common.form2_commonInp input:focus{ background: #fff; }
table.form2_common.form2_commonInp input:hover{color:#ffa800;}

table.form2_common.form2_commonInp textarea {width:550px; text-align:left; font-size: 13px; border: none; background:none; cursor: pointer;font-family: "Microsoft YaHei";color: #878787;}
table.form2_common.form2_commonInp textarea:focus{ background: #fff; }
table.form2_common.form2_commonInp textarea:hover{color:#ffa800;}

table.form2_common tbody tr td p{
    background-image: url("images/0.png");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 100%;
}

table.form2_common tbody tr td .qiyong{
   background-image: url("images/1.png");
}
/*table form1 结束*/

.divselect input{
    border: 1px solid #dddddd;
    height: 22px;
    padding-left: 4px;
    width: 106px;
}

/*舒适度开始*/
.comfortable{text-align: center; position: absolute;top: 60%; background: #ffffff;border: 1px solid #dddddd;left: 20px;padding: 10px;font-size: 14px;color: #333333;}
.comfortable p{padding: 5px 0;}
.comfortable .titlep{font-weight:bold;font-size: 20px;}
.comfortable li{display: inline-block;padding: 10px 0px;}
.comfortable .li_gray{background:url(images/star_gray.png) no-repeat;height:40px;width: 50px;}
.comfortable .li_yellow{background:url(images/star_yellow.png) no-repeat;height:40px;width: 50px;}
.comfortable .li_half{background:url(images/star_three.png) no-repeat;height:40px;width: 50px;}
/*舒适度结束*/


